package com.sdhs.analyze.utils;

import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class NumberUtils {

    /**
     * 只保留字符串中的数字和小数点
     * @param str
     * @return
     */
    public static String parseNum(String str){
        String REGEX ="[^(0-9).]";
        Pattern p = Pattern.compile(REGEX);
        Matcher m = p.matcher(str);
        return m.replaceAll("").trim();
    }

    public static int getMaxNum(List<Integer> list){
        if(list.size() == 0){
            return 0;
        }
        int max = list.get(0);
        for(int i = 0; i < list.size(); i++){
            if(list.get(i) > max){
                max = list.get(i);
            }
        }
        return max;
    }
}
